A Method-Level Defect Prediction Approach Based on Structural Features of Method-Calling Network

نویسندگان

چکیده

Software defect prediction models help testers find program modules that have a high probability of having defects. A method-calling network can express the dependencies between methods in program. Existing approaches do not sufficiently utilize to characterize structural features methods. To address this problem, study, it is proposed for first time characteristics are obtained by analyzing network, and new approach at method-level. Specifically was constructed metrics were obtained. Next, embedding technique (node2vec) used automatically encode structure into low-dimensional vector obtain metrics. Finally, they combined with code construct models. We evaluated our on 13 open-source software systems. The experimental results show method improved values area under receiver operating characteristic curve 2.5% 6.7% Matthews correlation coefficient 13% 178.4% compared baselines. Therefore contains rich methods, extend method-level further improve performance

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A New Structural Matching Method Based on Linear Features for High Resolution Satellite Images

  Along with commercial accessibility of high resolution satellite images in recent decades, the issue of extracting accurate 3D spatial information in many fields became the centre of attention and applications related to photogrammetry and remote sensing has increased. To extract such information, the images should be geo-referenced. The procedure of georeferencing is done in four main steps...

متن کامل

Prediction of foundations behavior by a stress level based hyperbolic soil model and the ZEL method

In shallow foundations, the third bearing capacity factor, N, has been found to show a decreasing tendency with increasing the foundation size. It is supported by experimental observations and related mainly to stress level dependent nature of the soil. On the other hand, the bearing capacity is often obtained theoretically without consideration of the foundation vertical displacements. In thi...

متن کامل

on the practicality and effectiveness of a personalized eclectic method incorporated into iranian high school efl syllabus

همگام با سرعت در حال رشد خلاقیت و نوآوری های آموزش زبان به ویژه ظهور روش ارتباطی آموزش زبان? بسیاری از مدارس زبان با بازاندیشی آموزش و پرورش خود? برای گنجاندن فعالیت های ارتباطی، وزمینه ی شخصی سازی شده به شیوه های سنتی خود به روز رسانی شده اند. با این حال، مدارس ایرانی در این زمینه آهسته پیش رفته اند. از این رو، هدف عمده ی پژوهش حاضر برداشتن یک گام در پر کردن شکاف بین نظریه های آموزشی نو ظهور و...

15 صفحه اول

An Enhanced HL-RF Method for the Computation of Structural Failure Probability Based On Relaxed Approach

The computation of structural failure probability is vital importance in the reliability analysis and may be carried out on the basis of the first-order reliability method using various mathematical iterative approaches such as Hasofer-Lind and Rackwitz-Fiessler (HL-RF). This method may not converge in complicated problems and nonlinear limit state functions, which usually shows itself in the f...

متن کامل

A Streaming Data Prediction Method Based on Evolving Bayesian Network

In the Big Data era, large volumes of data are continuously and rapidly generated from sensor networks, social network, the Internet, etc. Learning knowledge from streaming Big Data is an important task since it can support online decision making. Prediction is one of the useful learning task but a fixed model usually does not work well because of the data distribution change over time. In this...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Access

سال: 2023

ISSN: ['2169-3536']

DOI: https://doi.org/10.1109/access.2023.3239266